@charset "utf-8";

/* globle css of huakaili.com */

/****************默认值**************/
body{line-height:180%;font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#333;font-weight:normal;text-align:center;}

html,body,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,a,img,th,td,form,fieldset,iframe,object,pre,code,legend,blockquote{margin:0px;padding:0px;border:0px;outline:0;}
ol,ul{list-style:none;}
input,textarea,select{margin:0px;padding:0px;}
h1,h2,h3,h4,h5,h6{font-size:12px;color:#333;font-weight:normal;}
input{  height: 16px; }
select{  border: 1px solid #ccc;height: 20px;}

a:link{color:#66c;text-decoration:none;}
a:visited{color:#66c;text-decoration:none;}
a:hover{color:#555;text-decoration:underline; cursor:pointer;}
a:active{color:#555;text-decoration:none;}

/************页面宽度**********/
.container{width:960px;margin:0px auto;text-align:left;}

/************头部**********/
.header_box{float:left;	width:960px;}
.header{width:960px;float:left;	height:78px;background: #e50026 url(../image/bg_head.png) no-repeat right;}
.logo{float: left;width: 240px;height: 78px; overflow:hidden;}
/*用户工具栏*/
.userToolbar{float:left;overflow:hidden;height:20px;margin-top:5px;	display:inline;	width:670px;}
.login{	float: left;height:20px;}
.login li{float:left;height:20px;line-height:20px;display:inline;margin-right:5px;}
.login li a{float:left;	height:20px;padding-left:5px;padding-right:5px;}
.login li a:link{color:#fff; background-color:#a0001b; text-decoration:none;}
.login li a:visited{color:#fff; background-color:#a0001b; text-decoration:none;}
.login li a:hover{color:#fff; background-color:#770014; text-decoration:none;}
.login li a:active{color:#fff; background-color:#770014; text-decoration:none;}
.addfav{float:right;height:20px;}
.addfav li{float:left;height:20px;line-height:20px;	display:inline;	margin-right:5px;}
.addfav li a{float:left;height:20px;padding-left:5px;padding-right:5px;}
.addfav li a:link{color:#fff; background-color:#C20020; text-decoration:none;}
.addfav li a:visited{color:#fff; background-color:#C20020; text-decoration:none;}
.addfav li a:hover{color:#fff; background-color:#770014; text-decoration:none;}
.addfav li a:active{color:#fff; background-color:#770014; text-decoration:none;}

/***top***/
/*
.topbar{ background: url(../image/top_bar_bg.png) repeat-x;  height: 38px; color: #666; padding: 0 5px;}
.topbar_login a{ color:#347ABA;margin-left:10px;}
.topbar_login { width: 500px; float: left;margin-top:7px;}
.topbar_right{  float: right;margin-top:7px;}
.topbar_right a{ color:#347ABA;margin-left:10px; }
*/
.topbar{height:28px;line-height:28px;margin-bottom:5px;text-align:right;width:960px;}
.topbar a { padding:0 4px; color:#3366cc;}

/*搜索栏*/
.searchbar_top{ height: 57px;float: left; width: 670px;	overflow:hidden; margin-top:10px; }
.searchbar_left{ background:  url(../image/e-shop-menu-v1.png); background-position: 0 -498px; height: 57px; float: left;width: 10px; overflow:hidden;}
.searchbar_middle{background: url(../image/e-shop-menu-v1.png) repeat-x; background-position: 0 -555px; width: 650px;float: left;height: 57px;	overflow:hidden;  }
.searchbar_right{ background:  url(../image/e-shop-menu-v1.png);background-position: -10px -498px; height: 57px; float: right; width: 10px;	overflow:hidden;}
.searchtopform{background:url(../image/e-common-v1.gif) no-repeat top left;	background-position: 0 -508px; width: 27px; height: 26px; padding: 0 0 0 40px;width:100%;vertical-align:middle;float:left;display:inline;margin: 17px 25px 0 21px; }

.search_input{width: 353px;height:20px;line-height:22px;border:1px solid #ccc;color:#999999;vertical-align:middle;}
.search_filter{width: 60px; margin-right:5px;border:1px solid #ccc;height:22px;vertical-align:middle;}
.search_btn{ border:0;background:url(../image/e-button-v1.png) no-repeat top left; background-position: 0 0; width: 83px; height: 24px;color: #fff;	cursor: pointer;display:inline;	margin-left:5px;vertical-align:middle;}
.high_search{height:22px;line-height:22px;width:80px;display:inline;}
.high_search a{color:#E50026;}
/*菜单*/


.nav {width:960px; height:45px; font-size:14px; background:url(../image/index/nav_bgx.gif) repeat-x center center; float:left;}
.nav a{text-decoration:none;}
.nav .nav_left {background:url(../image/index/nav_left.gif) no-repeat;height:45px;width:10px;float:left;}
.nav .menu_left { width:576px; float:left; line-height:45px;}
.nav .menu_left a{display:block; float:left;  height:45px;  color:#660000; padding:0 20px; background:url(../image/index/nav_b.gif) no-repeat center right;}
.nav .menu_left a:link{ display:block; float:left;  height:45px;  color:#660000; padding:0 20px; background:url(../image/index/nav_b.gif) no-repeat center right;}
.nav .menu_left a:hover{color:#fff; background:url(../image/index/nav_menu_h.gif) no-repeat center center;}
.nav .menu_left .item_selected{color:#fff; background:url(../image/index/nav_menu_s.gif) center center;}
.nav .menu_right { width:374px; height:45px; float:left; background:url(../image/index/nav_right.gif) no-repeat center right;}
.nav .menu_right a { line-height:7px;   color:#a80000; padding:0 12px;}


/************后台头部**********/

.head_box_back{width:960px;}
.header_back{float:left; display:inline; width:960px; height:35px; background-image:url(../image/bg_head_back.gif);}
.logo_back{ float:left; width:295px; height:35px; overflow:hidden;}
.userToolbar_back{float:left;height:20px; display:inline;}
.userToolbar_back ul{float:left; display:inline; margin-top:12px; }
.userToolbar_back ul li{float:left; display:inline; margin-left:2px;}
.userToolbar_back ul li a{ float:left; height:20px; line-height:20px; padding-left:10px; padding-right:10px;}
.userToolbar_back ul li a:link{color:#fff;text-decoration:none; background-color:#a0001b;}
.userToolbar_back ul li a:visited{color:#fff;text-decoration:none; background-color:#a0001b;}
.userToolbar_back ul li a:hover{color:#fff;text-decoration:none; background-color:#770014;}
.userToolbar_back ul li a:active{color:#fff;text-decoration:none; background-color:#770014;}
.addfav_back{float:right; height:20px; display:inline; margin-right:10px;}
.addfav_back ul{float:left; display:inline; margin-top:12px; }
.addfav_back ul li{float:left; display:inline; margin-left:2px;}
.addfav_back ul li a{ float:left; height:20px; line-height:20px; padding-left:10px; padding-right:10px;}
.addfav_back ul li a:link{color:#fff;text-decoration:none; background-color:#C20020;}
.addfav_back ul li a:visited{color:#fff;text-decoration:none; background-color:#C20020;}
.addfav_back ul li a:hover{color:#fff;text-decoration:none; background-color:#770014;}
.addfav_back ul li a:active{color:#fff;text-decoration:none; background-color:#770014;}
.menu_box_back{width:960px; height:35px;}
.menu_left_back{ float:left; display:inline; width:10px; height:35px; background-image:url(../image/menu_back_leftright.gif); background-position:left top; background-repeat:no-repeat; overflow:hidden;}
.menu_center_back{ float:left; display:inline; width:940px; height:35px; background-image:url(../image/menu_back_center.png); background-position:left top; background-repeat:repeat-x; overflow:hidden; text-align:center;}
.menu_right_back{ float:left; display:inline; width:10px; height:35px; background-image:url(../image/menu_back_leftright.gif); background-position:-10px top; background-repeat:no-repeat; overflow:hidden;}
.menu_item_back{margin:0 auto; height:35px;}
.menu_item_back a{ display:inline-block;padding-top:5px; margin-top:4px;text-align:center; width:85px; height:31px; text-decoration:none; font-weight:bold; font-size:14px; color:#a0001b;}
.menu_item_back a:link{color:#a0001b; text-decoration:none;}
.menu_item_back a:visited{color:#a0001b; text-decoration:none;}
.menu_item_back a:hover{color:#e50026; background-image:url(../image/menu_button.gif); background-repeat:no-repeat; text-decoration:none;}
.menu_item_back a:active{color:#e50026; background-image:url(../image/menu_button.gif); background-repeat:no-repeat; text-decoration:none;}
.item_selected_back{color:#e50026; background-image:url(../image/menu_button.gif); background-repeat:no-repeat;}

/************位置导航**********/
.nav_bar{float:left;height:35px;line-height:35px;width:960px;text-indent:20px;font-family:宋体;}

/***************分页*******************/

.pageform{float:right;}
.pagecode{float:right;height:25px;overflow:hidden;}
.pagecode dd{float:left;height:25px;display:inline;	margin-left:5px;}
.pagecode dd span{float:left;	height:23px;padding-left:8px;padding-right:8px;	border:1px solid #cccccc;text-align:center;line-height:23px;background-color:#f1f1f1;}
.pagecode dd a{float:left;	height:23px;padding-left:8px;padding-right:8px;	border:1px solid #cccccc;text-align:center;line-height:23px;background-color:#ffffff;text-decoration:none;}
.pagecode dd a:link{background-color:#ffffff;text-decoration:none;}
.pagecode dd a:visited{	background-color:#ffffff;text-decoration:none;}
.pagecode dd a:hover{background-color:#f1f1f1;text-decoration:none;}
.pagecode dd a:active{background-color:#f1f1f1;	text-decoration:none;}
.pagecode dt{float:left;height:25px;display:inline;	margin-left:5px;}
.pagecode dt div{float:left;height:25px;line-height:25px;}
.pagecode dt div span{margin-left:5px;margin-right:5px;}
.pagetext{float:left;height:23px;width:20px;line-height:23px;text-align:center;	border:1px solid #ccc;display:inline;	margin-left:5px;margin-right:5px;}
.pagesubmit{float:left;	width:46px;	height:24px;background:url(../image/e-button-v1.png);background-position: 0 -50px; color:#FFFFFF; border:none;	cursor:pointer;	display:inline;	margin-left:5px;}


/***************其他全局css*********/
.redfont{color: #F00;}
.moresfont{color: #999999;}
.grayfont{color:#b8b8b8;}
.bigredfont {font-size: 14px;font-weight: bold;color: #C03;}
.eng{font-size: 9px;}
.hilight,.hilightNo{color: #e5003c;}
.hilightNo{ font-size:18px;} 
.strong{ font-weight: bold; }
.strong a{font-weight:bold;}
.filter_1{ width: 60px; margin-right:5px;}
.clear{ clear:both; overflow:hidden;}

.filter_2{ width: 190px; margin-right: 2px;}
.filter_3{ width: 110px; margin-right: 2px;}
.filter_4{ width: 80px; margin-right:5px;}

.input_1{ width: 218px;}
.input_2{ width: 126px;}
.input_3{ width: 51px;}
.input_4{ width: 23px;}
.input_5{ width: 110px;}
.input_6{width: 353px;}
.input_7{ width: 500px;}
.vcode_input  {width:51px;}
.input_checkbox{ width: 15px;}
.textarea_comment{border:1px solid #CCCCCC;cursor:text;font-family:'宋体',Verdana,sans-serif; font-size:13px; height:180px; line-height:18px; padding:1px 2px; width:516px;}

.btn_1{ border:0;background:url(../image/e-button-v1.png) no-repeat top left; background-position: 0 0; width: 83px; height: 24px;color: #fff;	cursor: pointer;display:inline;	margin-left:5px;}
.btn_2{ border:0; background:url(../image/e-button-v1.png) no-repeat top left; background-position: 0 -25px; width: 117px; height: 24px; font-size:12px; color: #fff; float: right;  cursor: pointer;margin-right:10px;}
.btn_3{ border:0; background:url(../image/e-button-v1.png) no-repeat top left; background-position: 0 -50px; width: 46px; height: 24px; font-size:12px; color: #fff; float: right;  cursor: pointer;}
.btn_4{ border:0; background:url(../image/e-button-v1.png) no-repeat top left; background-position: 0 -75px; width: 35px; height: 24px; font-size:12px; color: #fff;  cursor: pointer;}
.btn_5{ border:0; background:url(../image/e-button-v1.png) no-repeat top left; background-position: 0 -100px; width: 83px; height: 24px; color: #d4254b;margin-right: 5px; cursor: pointer;}
.btn_6{ border:0; background:url(../image/e-button-v1.png) no-repeat top left; background-position: 0 -150px; width: 97px; height: 24px; color: #727272;  cursor: pointer;}

.btn_arrow_up{ border:0; background:url(../image/arrow4.gif) no-repeat; width: 14px; height: 14px; cursor: pointer;}
.btn_arrow_down{ border:0; background:url(../image/arrow5.gif) no-repeat; width: 14px; height: 14px; cursor: pointer;}
.btn_add_shop{ border:0; background:url(../image/btn_add_shop.gif) no-repeat; width: 200px; height: 47px; cursor: pointer;float:right;}
.btn_add_mall{ border:0; background:url(../image/btn_add_mall.gif) no-repeat; width: 200px; height: 47px; cursor: pointer;float:right;}
.btn_add_review{ border:0; background:url(../image/e-shop-product-v1.gif) no-repeat top left; background-position: 0 -366px; width: 117px; height: 37px; color: #fff;  cursor: pointer;}
.btn_visit_shop{ border:0; background:url(../image/e-shop-product-v1.gif) no-repeat top left; background-position: 0 -518px; width: 117px; height: 37px; color: #fff;  cursor: pointer;}
.btn_submit_review{ border:0; background:url(../image/e-shop-product-v1.gif) no-repeat top left; background-position: 0 -480px; width: 117px; height: 37px; color: #fff;  cursor: pointer;}
.btn_buy_product{ border:0; background:url(../image/e-shop-product-v1.gif) no-repeat top left; background-position: 0 -404px; width: 117px; height: 37px; color: #fff;  cursor: pointer;}
.btn_visit_mall{ border:0; background:url(../image/e-shop-product-v1.gif) no-repeat top left; background-position: 0 -734px; width: 117px; height: 37px; color: #fff;  cursor: pointer;}



.item_list_pic_product{ background:url(../image/bg_item_product.gif) no-repeat; padding: 9px 9px 9px 21px; width: 80px; height: 80px; float: left; margin: 0 10px 0 0;  border: 0;}
.item_list_pic_shop{ background:url(../image/bg_item_shop.gif) no-repeat; padding: 9px 9px 9px 21px; width: 80px; height: 80px; float: left; margin: 0 10px 20px 0;  border: 0;}
.item_list_pic_mall{ background:url(../image/bg_item_mall.gif) no-repeat; padding:9px 4px 9px 16px;width:90px; height: 80px; float: left; margin: 0 10px 20px 0;  border: 0;}
.item_list_pic_friend{ background:url(../image/bg_item_friend.gif) no-repeat; padding: 9px 9px 9px 21px; width: 80px; height: 80px; float: left; margin: 0 10px 20px 0;  border: 0;}
.item_list_pic_list{ background:url(../image/bg_item_list.gif) no-repeat; padding: 9px 9px 9px 21px; width: 80px; height: 80px; float: left; margin: 0 10px 20px 0;  border: 0;}

.help{display:block;background: url(../image/e-common-v1.png) no-repeat top left;background-position: 0 -341px; width: 48px;height: 18px;}

/*************广告*************/
.ad_pic{ margin-top: 10px;}
.ad_pic img{ width: 200px; height: 80px; margin-bottom: 8px; border:0;}


/*************底部*************/

.footer_box{width:960px;height:45px;background-color:#f3f3f3;margin-top:5px;float:left;}
#footer{border-top:1px dashed #D2D2D2; color:#999999; float:left; margin-top:30px; padding-top:10px; text-align:center; width:960px;}
#footer a:link, #footer a:visited {color:#999999;}
#footer a:hover{color:#FF0000}

/******************分数等级 block-left+overflow***************************/
.score0  {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px 0px;height: 19px;width: 83px;display:inline-block;overflow:hidden;}
.score05 {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -19px;height: 19px;width: 83px;display:inline-block;overflow:hidden;}
.score1  {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -38px;height: 19px;width: 83px;display:inline-block;overflow:hidden;}
.score15 {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -57px;height: 19px;width: 83px;display:inline-block;overflow:hidden;}
.score2  {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -76px;height: 19px;width: 83px;display:inline-block;overflow:hidden;}
.score25 {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -95px;height: 19px;width: 83px;display:inline-block;overflow:hidden;}
.score3  {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -114px;height: 19px;width: 83px;display:inline-block;overflow:hidden;}
.score35 {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -133px;height: 19px;width: 83px;display:inline-block;overflow:hidden;}
.score4  {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -152px;height: 19px;width: 83px;display:inline-block;overflow:hidden;}
.score45 {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -171px;height: 19px;width: 83px;display:inline-block;overflow:hidden;}
.score5  {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -190px;height: 19px;width: 83px;display:inline-block;overflow:hidden;}

.smallscore0  {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -209px;height: 11px;width: 51px;display:inline-block;overflow:hidden;}
.smallscore05 {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -220px;height: 11px;width: 51px;display:inline-block;overflow:hidden;}
.smallscore1  {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -231px;height: 11px;width: 51px;display:inline-block;overflow:hidden;}
.smallscore15 {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -242px;height: 11px;width: 51px;display:inline-block;overflow:hidden;}
.smallscore2  {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -253px;height: 11px;width: 51px;display:inline-block;overflow:hidden;}
.smallscore25 {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -264px;height: 11px;width: 51px;display:inline-block;overflow:hidden;}
.smallscore3  {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -275px;height: 11px;width: 51px;display:inline-block;overflow:hidden;}
.smallscore35 {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -286px;height: 11px;width: 51px;display:inline-block;overflow:hidden;}
.smallscore4  {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -297px;height: 11px;width: 51px;display:inline-block;overflow:hidden;}
.smallscore45 {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -308px;height: 11px;width: 51px;display:inline-block;overflow:hidden;}
.smallscore5  {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -319px;height: 11px;width: 51px;display:inline-block;overflow:hidden;}

.star1 {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -472px;height: 12px;width: 13px;display:block;overflow:hidden;}
.star2 {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -472px;height: 12px;width: 26px;display:block;overflow:hidden;}
.star3 {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -472px;height: 12px;width: 39px;display:block;overflow:hidden;}
.star4 {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -472px;height: 12px;width: 52px;display:block;overflow:hidden;}
.moon1 {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -526px;height: 14px;width: 15px;display:block;overflow:hidden;}
.moon2 {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -526px;height: 14px;width: 30px;display:block;overflow:hidden;}
.moon3 {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -526px;height: 14px;width: 45px;display:block;overflow:hidden;}
.moon4 {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -526px;height: 14px;width: 60px;display:block;overflow:hidden;}
.sun1 {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -604px;height: 16px;width: 16px;display:block;overflow:hidden;}
.sun2 {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -604px;height: 16px;width: 32px;display:block;overflow:hidden;}
.sun3 {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -604px;height: 16px;width: 48px;display:block;overflow:hidden;}
.sun4 {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -604px;height: 16px;width: 64px;display:block;overflow:hidden;}
.sun5 {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -604px;height: 16px;width: 80px;display:block;overflow:hidden;}

.numscore0  {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -334px;height: 17px;width: 89px;}
.numscore1  {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -351px;height: 17px;width: 89px;}
.numscore2  {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -368px;height: 17px;width: 89px;}
.numscore3  {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -385px;height: 17px;width: 89px;}
.numscore4  {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -402px;height: 17px;width: 89px;}
.numscore5  {background-image: url(../image/rank.gif);background-repeat: no-repeat;background-position: 0px -419px;height: 17px;width: 89px;}



/******************错误信息******************/

.messageStackError{
	
	display:block;
	clear: both;
	background-color:#FEDFDF;
	border:3px solid #FF0000;
	margin:10px auto;
	padding: 5px;
	text-align:center;
	width: 400px;	
}
.messageStackError span{

	background:transparent url(../image/action_delete.png) no-repeat scroll left center;
	/*margin:0 0 0 20px;*/
	padding:16px 0 15px 41px;
	line-height:16px;
	font-size:12px;
	font-weight:bold;
	
	color:#BF0000;
}
.messageStackSuccess{
	
	display:block;
	clear: both;
	background-color:#ebfedf;
	border:3px solid #00FF00;
	margin:10px auto;
	padding: 5px;
	text-align:center;
	width: 400px;		
	
}
.messageStackSuccess span{

	background:transparent url(../image/action_check.png) no-repeat scroll left center;
	/*margin:0 0 0 20px;*/
	padding:16px 0 15px 41px;
	line-height:16px;
	font-size:12px;
	font-weight:bold;
	
	color:#859802;
}

.messageStackCaution{
	
	display:block;
	clear: both;
	background-color:#fef9e7;
	border:3px solid #FFD700;
	margin:10px auto;
	padding: 5px;
	text-align:center;
	width: 400px;	
	
}
.messageStackCaution span{

	background:transparent url(../image/attention.gif) no-repeat scroll left center;
	/*margin:0 0 0 20px;*/
	padding:16px 0 15px 41px;
	line-height:16px;
	font-size:12px;
	font-weight:bold;

	color:#ff9900;
}

.progressbar{
	background:transparent url(../image/progress.gif) no-repeat scroll left center;
}

a.selectedSortby:hover {font-weight: bold; text-decoration: none; color: #808080}
a.selectedSortby:visited {font-weight: bold; text-decoration: none; color: #808080}
a.selectedSortby:link {font-weight: bold; text-decoration: none; color: #cc0000}
a.selectedSortby:active {font-weight: bold; text-decoration: none; color: #cc0000}

/**********popup up**************/
.popup{ width: 503px;}
.popup1{ background: url(../image/bg_popup.png) no-repeat top; width: 503px; height:30px;}
.popup2{ background: #fff; padding: 0px 0;}
.popup3{ background: url(../image/bg_popup.png) no-repeat bottom; width: 503px; height: 34px; font-size: 1px; }
* html .popup1{ background: url(../image/bg_popup.gif) no-repeat top; width: 503px; height: 47px;}
* html .popup3{ background: url(../image/bg_popup.gif) no-repeat bottom; width: 503px; height: 34px; font-size: 1px; }
.popup_title{  float: left; font-size: 14px; font-weight:bold; color: #c30020; padding:5px 0 0 5px; text-align: left;}
.popup_title2{ font-size: 14px; font-weight: bold;}
.popup_close{ width: 25px; float: right;padding:3px 3px 0 0;}
.popup_close a span{ display: none;}
.popup_close a { background: url(../image/close_popup.png) no-repeat; width: 25px; height: 25px; display: block;}
.popup_table{ width: 400px; margin: 0 auto 10px;}
.popup_table td{ padding: 5px;float:left;}
.popup_table_cell{ width: 70px;}
.popup_btns{ width: 400px; margin: 0px auto; text-align: center;}
.popup_content{ width: 400px; margin: 0 auto 10px; text-align: center; font-size: 14px; font-weight:bold;}
.popup_hot_detail { margin: 0; line-height: 180%;}
.popup_hot_detail a{ padding: 0 0; margin: 6px 5px;}
.popup_hot_detail a.favTagSelected  {background:#CC0000 none repeat scroll 0 0;color:#FFFFFF;}
.gray_hint{color: #999;}
.popup_textarea{ width: 390px; margin: 0 auto 10px;}
#s_keyword{width:210px;height:20px;}

/* tooltip styling */
.tooltip {
	display:none;
	background:url(../image/black_arrow_big.png);
	height:163px;
	padding:40px 30px 10px 30px;
	width:310px;
	font-size:11px;
	color:#fff;
}

/* a .label element inside tooltip */
.tooltip .label {
	color:yellow;
	width:35px;
}

.tooltip a {
	color:#ad4;
	font-size:11px;
	font-weight:bold;
}
